Słownik techniczny polsko-angielski

protecting pillar, safety pillar